Unity引擎版本,后续打包APK。
AdMob SDK接入
官方文档 https://developers.google.cn/admob/unity/quick-start?hl=zh-cn
下载Admob官方插件(封装好了C#相关功能),直接导入到unity项目
导入插件之后Resolve(官方文档中有详细流程)
如果爆红 到不到IOSResolver.dll 可以删除掉这两个文件
从新resolver后 打包apk 报错 a exception was raised by worker
提升 .java使用或覆盖过时 api
解决方案
Lianliankan - Same Chinese Characters\Assets\Plugins\Android 下有重复名称 不同版本的包
删除一个(一般删除低版本)
直接删除 Assets\Plugins\Android 文件夹 后重新resolver 再打包
测试广告无法展示最终方案
删除项目中sdk 的文件夹 重新导入admob 的插件 然后resolver
重新导入更高版本GoogleMobileAds-v8.7.0的sdk 无法打包 把最低api 改成android 5.0
打包安卓
引擎从unity hub下载的时候 选择下载android build相关组件后自动配置好了环境
JDK SDK NDK 全部下载并且指定好位置
注意好环境变量的配置
打包之前都是成功的,如果突然出现无法打包,可以尝试(删掉Library) 重新启动项目打包。